small hand-pump - Spanish English Dictionary